(something) is wicked - French English Dictionary